home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 January: Mac OS SDK / Dev.CD Jan 99 SDK1.toast / Development Kits / Mac OS USB DDK_v1.0.1 / Examples / PrinterClassDriver / USBDriver.make < prev    next >
Encoding:
Text File  |  1998-09-03  |  2.1 KB  |  72 lines  |  [TEXT/MPS ]

  1. #
  2. #    File:        USBDriver.Make
  3. #
  4. #    Contains:    xxx put contents here xxx
  5. #
  6. #    Version:    xxx put version here xxx
  7. #
  8. #    Copyright:    © 1998 by Apple Computer, Inc., all rights reserved.
  9. #
  10.  
  11. #   File:       USB Driver.make
  12. #   Target:     USBDriver
  13. #   Sources:    Chooser.cp
  14. #               ChooserPACK.a
  15. #               ChooserPACK.cp
  16. #               Utils.cp
  17. #               SafeNameRegistry.cp
  18. #   Created:    Friday, March 27, 1998 03:02:48 PM
  19.  
  20.  
  21. MAKEFILE     = USBDriver.make
  22. •MondoBuild• = #{MAKEFILE}  # Make blank to avoid rebuilds when makefile is modified
  23. Includes     =
  24. Sym•68K      = 
  25. ObjDir•68K   = :Objects:
  26. CPlusOptions = {Includes} {Sym•68K} -b 
  27.  
  28. Objects•68K  = ∂
  29.         "{ObjDir•68K}ChooserPACK.a.o" ∂
  30.         "{ObjDir•68K}Chooser.cp.o" ∂
  31.         "{ObjDir•68K}SafeNameRegistry.cp.o" ∂
  32.         "{ObjDir•68K}Utils.cp.o"
  33.  
  34.  
  35. USBDriver ƒƒ {•MondoBuild•} {Objects•68K}
  36.     Link ∂
  37.         -t 'PRER' ∂
  38.         -c 'sknr' ∂
  39.         -sg main ∂
  40.         -rt 'PACW' ∂
  41.         -m MAIN ∂
  42.         {Objects•68K} ∂
  43.         "{Libraries}Interface.o" -o ChsrPACW.rsrc
  44.     rez -d SystemSevenOrLater=1 -c 'sknr' -t 'PRER' 'ChooserPACK.r' -o 'USB Driver'
  45.     rez -d SystemSevenOrLater=1 -a -c 'sknr' -t 'PRER' 'USB Driver.r' -o 'USB Driver'
  46.  
  47. "{ObjDir•68K}ChooserPACK.a.o" ƒ {•MondoBuild•} ChooserPACK.a
  48.     {Asm} ChooserPACK.a -o {Targ} {AOptions}
  49.  
  50. "{ObjDir•68K}Chooser.cp.o" ƒ {•MondoBuild•} Chooser.cp
  51.     {C} Chooser.cp -o {Targ} {CPlusOptions}
  52.  
  53. "{ObjDir•68K}SafeNameRegistry.cp.o" ƒ {•MondoBuild•} SafeNameRegistry.cp
  54.     {C} -b SafeNameRegistry.cp -o {Targ} {CPlusOptions}
  55.  
  56. "{ObjDir•68K}Utils.cp.o" ƒ {•MondoBuild•} Utils.cp
  57.     {C} -b Utils.cp -o {Targ} {CPlusOptions}
  58.  
  59.  
  60. # asm ChooserPACK.a -o :Objects:ChooserPACK.a.o
  61. # SCpp -b Chooser.cp -o :Objects:Chooser.cp.o
  62. # SC -b SafeNameRegistry.cp -o :Objects:SafeNameRegistry.cp.o
  63. # SC -b Utils.cp -o :Objects:Utils.cp.o
  64. # link -c 'sknr' -t 'PRER' -rt 'PACW' -m MAIN -sg main ∂
  65. #     :Objects:ChooserPACK.a.o ∂
  66. #     :Objects:Chooser.cp.o ∂
  67. #     :Objects:SafeNameRegistry.cp.o ∂
  68. #     :Objects:Utils.cp.o ∂
  69. #     "{Libraries}Interface.o" -o ChsrPACW.rsrc
  70. # rez -d SystemSevenOrLater=1 -c 'sknr' -t 'PRER' 'ChooserPACK.r' -o 'USB Driver'
  71. # rez -d SystemSevenOrLater=1 -a -c 'sknr' -t 'PRER' 'USB Driver.r' -o 'USB Driver'
  72.